self-cleaning separator - Türkisch Englisch Wörterbuch